package com.zhengyisky.mapper;

import com.zhengyisky.pojo.TbRolePower;
import com.zhengyisky.pojo.TbRolePowerExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface TbRolePowerMapper {
    int countByExample(TbRolePowerExample example);

    int deleteByExample(TbRolePowerExample example);

    int deleteByPrimaryKey(Integer rpId);

    int insert(TbRolePower record);

    int insertSelective(TbRolePower record);

    List<TbRolePower> selectByExample(TbRolePowerExample example);

    TbRolePower selectByPrimaryKey(Integer rpId);

    int updateByExampleSelective(@Param("record") TbRolePower record, @Param("example") TbRolePowerExample example);

    int updateByExample(@Param("record") TbRolePower record, @Param("example") TbRolePowerExample example);

    int updateByPrimaryKeySelective(TbRolePower record);

    int updateByPrimaryKey(TbRolePower record);
}